Defines a PDF transformation matrix.
Initializes a new PDFMatrix object.
Initializes a new PDFMatrix object.
Initializes a new object.
This method supports the internal library infrastructure and should not be used by external client code.
Initializes a new PDFMatrix object with an existing matrix.
This method supports the internal library infrastructure and should not be used by external client code.
This method supports the internal library infrastructure and should not be used by external client code.
Gets the m11 element.
Gets the m12 element.
Gets the m21 element.
Gets the m22 element.
This method supports the internal library infrastructure and should not be used by external client code.
This method supports the internal library infrastructure and should not be used by external client code.
This method supports the internal library infrastructure and should not be used by external client code.
Gets the tx element.
Gets the ty element.
This method supports the internal library infrastructure and should not be used by external client code.
This method supports the internal library infrastructure and should not be used by external client code.
Applies the geometric transform represented by the inverse of this matrix to a specified point.
Applies the geometric transform represented by the inverse of this matrix to a specified point.
Applies the geometric transform represented by the inverse of this matrix to the specified array of points.
Inverts this matrix object.
This method supports the internal library infrastructure and should not be used by external client code.
This method supports the internal library infrastructure and should not be used by external client code.
This method supports the internal library infrastructure and should not be used by external client code.
Multiplies this matrix by the matrix specified in the matrix parameter.
Multiplies this matrix by the matrix specified in the matrix parameter.
Prepend to this matrix a clockwise rotation, around the origin and by the specified angle.
Creates a matrix with a rotation as the initial value.
Applies the specified scale vector to this Matrix by prepending the scale vector.
Creates a matrix with a scaling as the initial value.
Sets the m11 element.
Sets the m12 element.
Sets the m21 element.
Sets the m22 element.
Sets the tx element.
Sets the ty element.
Applies the geometric transform represented by this matrix to a specified point.
Applies the geometric transform represented by this matrix to a specified point.
Applies the geometric transform represented by this matrix to a specified point.
Applies the geometric transform represented by this matrix to a specified array of points.
Applies the geometric transform represented by this matrix to a specified array of points.
This method supports the internal library infrastructure and should not be used by external client code.
This method supports the internal library infrastructure and should not be used by external client code.
Applies only the scale and rotate components of this matrix to the specified point.
Applies only the scale and rotate components of this matrix to the specified point.
Applies only the scale and rotate components of this matrix to the specified array of points.
Applies the specified translation vector (tx and ty) to this matrix by prepending the translation vector.
Creates a matrix with a translation as the initial value.
This method supports the internal library infrastructure and should not be used by external client code.